home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / The World of Computer Software.iso / zmail383.zip / ZIPMAIL.DOC < prev    next >
Text File  |  1992-08-11  |  23KB  |  532 lines

  1.  
  2.  
  3.  
  4.  
  5.   Note that this documentation is woefully incomplete. The zmailflo.doc
  6.   provides the most up-to-date information, and the system includes 
  7.   context-sensitive help. That means that you can move the cursor to 
  8.   specific field and hit <F1> for help on that field.
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.                                    ZipMail
  16.  
  17.                        A Mailing List Management System
  18.  
  19.                                      by 
  20.  
  21.                               Jack E. Lohman
  22.                               P.O. Box 27327
  23.                               Milwaukee, WI 53227
  24.                               or Exec-PC (414-789-4210)
  25.  
  26.     * Handles up to 8 separate databases on-line, unlimited off-line
  27.  
  28.     * Labels printed 1-up to 4-up (Cheshire)
  29.  
  30.     * A unique "Rapid Review" mode allows
  31.           - Edit, Print, Delete, Recall, Transform, Insert
  32.           - Selective fields on Edit or print
  33.           - Auto dialer
  34.           - and many more features
  35.  
  36.     * Import Wordstar or ASCII letters for MailMerge purposes
  37.  
  38.     * Up to 36 "search codes" (customer unique) per database, with
  39.       individual or combination code selection for search/print functions
  40.  
  41.     * Appends "mailing codes" for automated follow-ups 
  42.  
  43.     * Automated non-label lists
  44.  
  45.     * "Code count" to predetermine needed mailing pieces ahead of time
  46.  
  47.     * Optional "repeat addresses" in ADD and Rapid Review modes
  48.  
  49.     * Function keys in ADD mode can be personalized
  50.  
  51.     * Automatic appending of city with entry of zip code
  52.       (must have Zip.dbf in \zipmail directory - download ZIP_CITY.ZIP)
  53.  
  54.     * On-line checking for possible duplicates in ADD mode
  55.  
  56.     * Automatic, selectable salutations (record unique)
  57.  
  58.     * Management and deletion of duplicate entries handled in three ways:
  59.  
  60.           - Automatic alert during the ADD function
  61.           - Interactive Screen display of duplicates
  62.           - Print report of all potential duplicates
  63.  
  64.     * Context-sensitive Help <F1> at most data entry points (GETS)
  65.  
  66.     * Download Shareware Ezeditor by John E. Bean, P.E. (ZMAILSUP.ZIP)
  67.       It interacts with the Zipmail mail/merge program
  68.  
  69.  
  70.  
  71.                 A Note about SRCH and Reserved CODES: 
  72.  
  73.          ZipMail allows two types of codes to be used:
  74.  
  75.                         SEARCH (SRCH) codes 
  76.  
  77.          ... identify the "type" of person the record contains 
  78.          (i.e., Client, Prospect, Doctor, etc..) SRCH codes 
  79.          are unique to each record.  They are needed only 
  80.          if you wish to differentiate between records. No SRCH
  81.          code in a record means that it will print only when 
  82.          "ALL" (or, no SRCH code) is selected. You can define
  83.          up to 36 codes (in Utilities/Codes section), and use
  84.          any combination in the screen/print modes.
  85.  
  86.          Note also that two codes are reserved in the SRCH 
  87.          field. The program always considers a "C" in srch to 
  88.          mean CUSTOMER and "X" to mean COMPETITOR's clients.  
  89.          If this doesn't suit your application, you can alter 
  90.          the PRG accordingly.
  91.  
  92.    Following is an example of how SRCH codes can be used.  These are 
  93.    set up in the UTIL/"C" mode, and can be altered to fit your own needs.
  94.  
  95.    ████████████████████████████████████████████████████████████████████████
  96.    █                                                                      █
  97.    █  a  This is a sample code             s                              █
  98.    █  b                                    t                              █
  99.    █  c  Customers                         u                              █
  100.    █  d  Dealers                           v                              █
  101.    █  e                                    w                              █
  102.    █  f                                    x  Competitor's Clients        █
  103.    █  g  General Practice Physicians       y                              █
  104.    █  h                                    z                              █
  105.    █  i  Internal Medicine Physicians      1                              █
  106.    █  j                                    2  Selected Physicians         █
  107.    █  k  Key Names                         3                              █
  108.    █  l                                    4                              █
  109.    █  m                                    5                              █
  110.    █  n                                    6                              █
  111.    █  o                                    7                              █
  112.    █  p                                    8                              █
  113.    █  q                                    9                              █
  114.    █  r                                    0                              █
  115.    █                                                                      █
  116.    ████████████████████████████████████████████████████████████████████████
  117.  
  118.    A particular name may possess multiple codes, and multiple codes may be 
  119.    selected in the printing of labels and letters.
  120.  
  121.  
  122.                             MAIL Codes
  123.  
  124.          ... are unique to each mailing, but do not have
  125.          to be used if you don't want them.  They allow you to 
  126.          insert a code in each NOTES field as you are printing
  127.          labels/letters.  If you insert "abc" for a list of 
  128.          labels, you may subsequently use that PREVIOUS CODE to 
  129.          create personalized letters to the same group, or 
  130.          another set of labels as a followup to the first set.
  131.          
  132.          If you used "abc" for a limited set of labels (i.e., by
  133.          zip code or SRCH code, you can then do a second, broader
  134.          mailing (i.e., by state) and the program automatically 
  135.          excludes every record that has an "abc" in it.
  136.          
  137.          Keep your codes as brief as you can and keep a 
  138.          cross-reference list so you can identify them later.
  139.  
  140.  
  141.          - The codes can be a combination of upper/lower/numerics
  142.            which allows unlimited combinations. 
  143.       
  144.          - Keep the code lengths to a minimum to avoid premature 
  145.            filling of the notes field (you can expand it with 
  146.            the dBASE or FoxBASE MODIFY STRUCTURE command).
  147.       
  148.          - If you want to remove a mailing code (so it can be reused 
  149.            for a new mailing), <D> at the miscellaneous menu #2 will 
  150.            do.
  151.       
  152.          - At this same menu, <L> will list the codes used to date.
  153.       
  154.          - All mailing codes are automatically deliniated with a "," 
  155.            in the notes field.
  156.  
  157.            ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
  158.            ░                                                     ░
  159.            ░   Note: MAIL codes allows you to "include"          ░
  160.            ░                                                     ░
  161.            ░   or "exclude" any records that have the same       ░
  162.            ░                                                     ░
  163.            ░   codes in their NOTES field.  Plus, they let       ░
  164.            ░                                                     ░
  165.            ░   you keep track of what each name has been sent.   ░
  166.            ░                                                     ░
  167.            ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
  168.  
  169.                               Adding Records
  170.  
  171.       Adding records can be done in either of two modes:
  172.  
  173.       ADD (from main screen)
  174.  
  175.           Offers automatic duplicate error checking and
  176.           automatic appending of city (if zipcode is available)
  177.  
  178.           A "1" as the first and only character in the last name 
  179.           field will cause the system to provide a fresh screen 
  180.           for each name.
  181.  
  182.           A "2" will provide a constant address for multiple people 
  183.           at the same address.  Changing the address once changes all
  184.           subsequent entries.  
  185.  
  186.           A "3" is for constant city.
  187.  
  188.           The current mode is displayed at the bottom right screen. 
  189.           You may switch gears as often as you like.
  190.  
  191.           If you select "Address by first name", a default is offered.
  192.  
  193.       ADD (from Rapid Review screen)
  194.  
  195.           A quick and dirty way of adding names without 
  196.           returning to the main screen.
  197.  
  198.  
  199.  
  200.  
  201.  
  202.                               Editing Records
  203.  
  204.       Likewise, Editing is allowed from several screens.
  205.  
  206.       EDIT (from the main screen)
  207.  
  208.           By name (or Institute, if the index is set to Institute).
  209.  
  210.           This mode has internal capibilities to print, delete, recall, etc.
  211.  
  212.       EDIT (from the BROWSE screen)
  213.  
  214.           By "pointing" to the appropriate record and hitting <ENTER>
  215.  
  216.       EDIT (from the Rapid Review screen)
  217.  
  218.           But here we have an added feature (FlexiEdit) which allows the
  219.           editing of just selected fields.  You likely will not realize
  220.           the benefit of this until you need to use it.
  221.  
  222.  
  223.  
  224.                               Deleting Records
  225.  
  226.       Again, deleting records may be done in either of several modes.
  227.  
  228.       DELETE (from the main screen)
  229.  
  230.           Allows you to select <I>ndividually by last name.
  231.  
  232.           <P> prints potential duplicates and their record numbers.
  233.  
  234.           <N> allows you to then delete by record number.
  235.  
  236.           <l> provides an alphabetical list which can be "marked"
  237.               for deletion, but on large databases this can be 
  238.               unmanageable.
  239.  
  240.           <S> offers an interesting interactive method of deleting.
  241.               After its use, PACK using the mode on Menu #2 <P>
  242.               because it will transfer certain data from the 
  243.               deleted record to the surving record, such as phone
  244.               number and notes field data (if larger).
  245.  
  246.  
  247.                        ████████████████████████████████████████
  248.                        █                                      █
  249.                        █         DELETE NAMES BY:             █
  250.                        █                                      █
  251.                        █         i) Individual name           █
  252.                        █                                      █
  253.                        █         n) Record number             █
  254.                        █                                      █
  255.                        █         l) List of names             █
  256.                        █                                      █
  257.                        █                                      █
  258.                        █         DUPLICATE comparison         █
  259.                        █                                      █
  260.                        █         p) Print duplicates          █
  261.                        █                                      █
  262.                        █         s) Screen purge              █
  263.                        █                                      █
  264.                        ████████████████████████████████████████
  265.  
  266.  
  267.       DELETE (from the EDIT screen)
  268.  
  269.           Function keys allow DELETE/RECALL capabilities without 
  270.           returning to the main screen.
  271.  
  272.       DELETE (from the Rapid Review screen)
  273.  
  274.           DELETE and UNDELETE are allowed here (also to negate the 
  275.           need to return to the main screen).
  276.  
  277.  
  278.  
  279.  
  280.                             SRCH code selection
  281.  
  282.    Whenever entering the Rapid Review, Labels, or MailMerge modes you
  283.    will be given an opportunity to select the codes you wish to work on.
  284.    
  285.  
  286.    ╔════════════════════════════════════════════════════════════════════╗
  287.    ║                    Code Selection                                  ║
  288.    ║                                                                    ║
  289.    ║       If you want ALL records, just hit <ENTER>.                   ║
  290.    ║                                                                    ║
  291.    ║       Otherwise, you may enter just one code,                      ║
  292.    ║       or any combination of codes, providing                       ║
  293.    ║       each code is separated by a comma, "plus"                    ║
  294.    ║       sign (+), or parentheses "()".                               ║
  295.    ║                                                                    ║
  296.    ║       A comma means "OR", a plus means "AND".                      ║
  297.    ║       A string of codes may be either AND/OR                       ║
  298.    ║            A,B,C =  (A or B or C)                                  ║
  299.    ║            X+Y+Z =  (X and Y and Z)                                ║
  300.    ║                                                                    ║
  301.    ║       A formula might look like:   (A,G,K,M) + (S+X)               ║
  302.    ║                                                                    ║
  303.    ║       For best results, place OR's in one set of                   ║
  304.    ║       parentheses and each separated by a comma (,).               ║
  305.    ║       Place AND's in a different set of parentheses                ║
  306.    ║       and separate each by a plus sign (+).               ? = Help ║
  307.    ║                                                                    ║
  308.    ╚════════════════════════════════════════════════════════════════════╝
  309.  
  310.    * You can select the mailings by virtually any combination of AND or 
  311.      OR arguments, providing you have creatively devised a good scheme 
  312.      of keeping track of them.
  313.    
  314.    * The program should catch most, if not all, errors in the formula.
  315.      However, what you "think" is a correct formula may not be how 
  316.      Clipper handles it.  You might want to run a trial using blank 
  317.      paper or try the formula in the "Print List" or "Review" modes.
  318.  
  319.    * Remember that two codes are reserved in the SRCH field.
  320.      The program always considers a "C" in srch to mean CUSTOMER
  321.      and "X" to mean COMPETITOR's client.  If this doesn't suit your 
  322.      application, you will have to alter the PRG accordingly.
  323.  
  324.  Note:  "Search" codes are unique to each record in the database.  They
  325.         can be only one character long.  However, a record may have 
  326.         multiple codes.
  327.  
  328.         "Mailing" codes are unique to each mailing, and although they 
  329.         can be longer they should be kept to under 5 or so characters 
  330.         to avoid filling the notes fields prematurely.  Only 80 
  331.         characters are allowed in the NOTES field before the program
  332.         starts overwriting them.
  333.  
  334.  
  335.  
  336.    
  337.         In addition to SRCH codes, you have additional selection 
  338.         capabilities:
  339.  
  340.  
  341.             ╔════════════════════════════════════════════════════╗
  342.             ║                                                    ║
  343.             ║  If this is a selective mailing, enter to whom:    ║
  344.             ║                                                    ║
  345.             ║              RN = by Record Number                 ║
  346.             ║                                                    ║
  347.             ║              DH = by Department Head               ║
  348.             ║                                                    ║
  349.             ║              PC = to a Previous mailing Code       ║
  350.             ║                                                    ║
  351.             ║              BR = Brief Report                     ║
  352.             ║                                                    ║
  353.             ║              <RETURN> = Passes to next screen      ║
  354.             ╚════════════════════════════════════════════════════╝
  355.  
  356.    * The LABELS and MAIL/MERGE features allow you to select mailings by: 
  357.  
  358.      RN - record number selections can be entered.
  359.  
  360.      DH - allows entry of a department head, but note that because 
  361.           many mailings may go to the same address but different
  362.           department heads, the "mailing code" selection is disabled.
  363.  
  364.      XC - assumes that you use "c" as your customer "search" code.
  365.  
  366.      PC - lets you send followup letters to previous mailings, as long
  367.           as a code was appended in the earlier mailing.
  368.  
  369.      IC - Exclude competitor's clients is the default.
  370.  
  371.  
  372.  
  373.                     *** And if that's not enough ***
  374.  
  375.      Page through the label setup screens and you can:  
  376.  
  377.                1) select by State 
  378.  
  379.                2) select by Zip Code range (has precedence over 
  380.                   state settings)
  381.  
  382.                3) Advise the system that you want certain codes
  383.                   replaced by certain other codes.
  384.  
  385.                4) Advise the system that you want the LASTDATE
  386.                   field updated with today's date.
  387.  
  388.               
  389.  
  390.                  
  391.                   
  392.    
  393.                    Label setup screen  (UTIL/"L")
  394.  
  395.  
  396.  
  397.    ╔══════════════════════════════════════════════════════════════════╗
  398.    ║                                                                  ║
  399.    ║  You may set up your system for just one label type (1up - 4up). ║
  400.    ║  Enter how many labels across (1-4):       (1 for envelopes)     ║
  401.    ║  Enter the horizontal column numbers of each label.              ║
  402.    ║                                                                  ║
  403.    ║      *                                                           ║
  404.    ║  ┌───> ┌─────────┐    ┌─────────┐    ┌─────────┐    ┌─────────┐  ║
  405.    ║  │     │         │    │         │    │         │    │         │  ║
  406.    ║  │     └─────────┘    └─────────┘    └─────────┘    └─────────┘  ║
  407.    ║  │                                                               ║
  408.    ║  ├───> ┌─────────┐    ┌─────────┐    ┌─────────┐    ┌─────────┐  ║
  409.    ║  │     │         │    │         │    │         │    │         │  ║
  410.    ║  │     └─────────┘    └─────────┘    └─────────┘    └─────────┘  ║
  411.    ║  │                                                               ║
  412.    ║  └──────> Enter the number of printer lines between rows 1 & 2.  ║
  413.    ║           The system only prints labels at 6 lines per inch.     ║
  414.    ║           Thus, if the distance is:                              ║
  415.    ║                 1.00 inches, page length must be 6 lines,        ║
  416.    ║                 1.50 inches, page length must be 9 lines, etc.   ║
  417.    ║         * Only the 1st label setting is used for Envelopes (1 up)║
  418.    ║                                                                  ║
  419.    ║                        Lines per label:                          ║
  420.    ╚══════════════════════════════════════════════════════════════════╝
  421.  
  422.       * Mailing labels can be generated using standard Avery labels
  423.         3.5" x 15/16" One across. (Avery #4013 is 5000 per box).
  424.       
  425.       * 4-across mailing labels can be printed if you have a wide 
  426.         carriage.  Make sure you set the 4-up flag in the SYSTEM
  427.         database (UTILITIES).
  428.  
  429.       * Note that if, say, 2up labels are selected, the 3rd and 4th
  430.         column parameters are ignored.
  431.       
  432.  
  433.   ╔════════════════════════════════════════════════════════════════════╗
  434.   ║                                                                    ║
  435.   ║                     * * * Mail/Merge * * *                         ║
  436.   ║                                                                    ║
  437.   ║                                                                    ║
  438.   ║   Enter file path                        <F3>  Select a Directory  ║
  439.   ║                                          <F4>  Display File Names  ║
  440.   ║                                                                    ║
  441.   ║   Enter the filename                     <F5>  Edit file           ║
  442.   ║                                          <F6>  Print file          ║
  443.   ║                                          <F7>  Display file        ║
  444.   ║   Start printing at line:                                          ║
  445.   ║                                                                    ║
  446.   ║   Set left margin at:                                              ║
  447.   ║                                                                    ║
  448.   ║   Enter T for address only,                                        ║
  449.   ║         F for full letter:                                         ║
  450.   ║                                                                    ║
  451.   ║   Enter T for .MRG file                                            ║
  452.   ║         F for printed file                                         ║
  453.   ║                                                                    ║
  454.   ║   <F10> Save and Proceed    <F1> Help     <ESC> Abort and Exit     ║
  455.   ╚════════════════════════════════════════════════════════════════════╝
  456.  
  457.   Mostly self explanatory, except for the following:
  458.  
  459.       * Start printing at line:
  460.  
  461.         - On certain letterhaed you may have to allow space at the top.
  462.  
  463.  
  464.       * Enter T for address only,   
  465.       *       F for full letter:    
  466.  
  467.         - Use T whenever printing the address and body of the letter in
  468.           separate operations (such as with Ventura or Pagemaker).
  469.  
  470.         - Use F for printing both address and body in same operation
  471.           (using "filename" as the body document).
  472.  
  473.       * Enter T for .MRG file       
  474.       *       F for printed file    
  475.  
  476.         - T outputs the names/addresses in a delimited fashion 
  477.           (for Wordperfect, Wordstar and other mailmerge programs).
  478.  
  479.         - F outputs to paper
  480.  
  481.      <F3>  Select a Directory  (to find your file in)
  482.  
  483.      <F4>  Display File Names  (to pick desired file)
  484.                         
  485.      <F5>  Edit file           (must have an editor installed that permits
  486.                                 command line calling of desired filename.
  487.                                 Suggested is EZEDITOR found in ZMAILSUP.ZIP)
  488.  
  489.      <F6>  Print file          (to paper, of course)
  490.  
  491.      <F7>  Display file  (use Buerg's LIST.COM if installed in UTILS/"S"
  492.                         
  493.      <F8>  selects the appropriate type of MailMerge file to create 
  494.            
  495.            
  496.            
  497.            
  498.  
  499.      DISCLAIMER 
  500.  
  501.  
  502.           I (Jack Lohman) hereby disclaim all warranties relating 
  503.      to this software, whether express or implied, including 
  504.      without limitation any implied warranties of merchantability 
  505.      or fitness for a particular purpose. I will not be liable for 
  506.      any special, incidental, consequential, indirect or similar 
  507.      damages due to loss of data or any other reason, even if I or 
  508.      an agent of I has been advised of the possibility of such 
  509.      damages.  In no event shall my liability for any damages
  510.      ever exceed the price paid for the license to use software,
  511.      regardless of the form of the claim.  The person using the
  512.      software bears all risk as to the quality and performance of the
  513.      software.
  514.      
  515.  
  516.  
  517.  
  518.  
  519.  
  520.            
  521.  
  522.  
  523.  
  524.  
  525.  
  526.  
  527.  
  528.  
  529.  
  530.  
  531.  
  532.